8348edfbc42acca61e8d75865a276316a6817e39,src/main/java/org/walkmod/javalang/visitors/DumpVisitor.java,DumpVisitor,printMembers,#List#Object#,214
Before Change
private void printMembers(List<BodyDeclaration> members, Object arg) {
for (BodyDeclaration member : members) {
printer.printLn();
member.accept(this, arg);
printer.printLn();
}
After Change
for (BodyDeclaration member : members) {
if (previous != null) {
if (!previous.isNewNode() && !member.isNewNode()) {
int start = previous.getEndLine();
int end = member.getBeginLine();
for (int i = start; i < end; i++) {
printer.printLn();
}
} else {
printer.printLn();